concentrated sourcherry juice - Turco Inglés Diccionario